Java进阶-日历 Calendar 发表于 2020-02-29 | 分类于 Java | 字数统计: 157 字 | 阅读时长 ≈ 1 分钟 获取当前日历、当前星期几、指定日期的星期几 12345678910111213141516171819202122232425262728import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class DateTest05 { public static void main(String[] args) throws ParseException { // 获取系统当前日历 Calendar c = Calendar.getInstance(); System.out.println(c); // 查看当前日历的“星期几” int i = c.get(Calendar.DAY_OF_WEEK); System.out.println(i); // 7(中国星期日,外国看成第一天) // 获取2008 8 8是星期几 // 1. 获取2008 8 8的日历 String strTime = "2008,08,08"; Date d = new SimpleDateFormat("yyy,MM,dd").parse(strTime); // 该日历就是2008 8 8的日历 c.setTime(d); System.out.println(c.get(Calendar.DAY_OF_WEEK)); // 6 }}